package com.railway.service;

import java.util.List;
import java.util.Map;

import com.railway.bean.Page;
import com.railway.bean.Train;

public interface TrainService {
/**
	 * @param map
	 * @return
	 * 查询车次
	 */
	List<Train> selectOneWayTrains(Map<String,String[]> map);


	/**查询往返车
	 * @param map
	 * @return
	 */
	List<Train> selectTwoWayTrains(Map<String,String[]> map);
	
	/**
	 * @param map
	 * @return
	 * 添加车次
	 */
	int addTrain(Map<String,String[]> map);
	
	/**
	 * 查询车次
	 * 并分页
	 * @param pageNum
	 * @param pageSize
	 * @return
	 */
	Page<Train> selectTrain(int pageNum,int pageSize);
	
	
	/**设置列车运行途径时间和停留时间
	 * @param train_id
	 * @param pass_time
	 * @param stading_time
	 * @return
	 */
	int settrainTime(int train_id,String[] pass_time,String[] stading_time);
}
